/**
 * 版权所有(C)，上海海鼎信息工程股份有限公司，2007，所有权利保留。
 * 
 * 项目名：	rumba
 * 文件名：	BasicTypeInfo.java
 * 模块说明：	
 * 修改历史：
 * Dec 7, 2007 - lxm - 创建。
 */
package com.hd123.rumba.gwt.cpnts.filter.client.biz;


/**
 * 对应基本数据的类型信息
 * 
 * @author lxm
 * 
 */
public class BasicTypeInfo extends TypeInfo {

  public BasicTypeInfo clone() {
    BasicTypeInfo bti = new BasicTypeInfo();
    bti.setCaption(this.caption);
    bti.setDataType(this.dataType);
    return bti;
  }
  
  public void setDataType(DataTypeEnum dataType) {
    if (dataType != null && !dataType.isBasic())
      return;
    super.setDataType(dataType);
  }

}
